semi-skilled labour - Francés Inglés Diccionario